home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / macros / latex209 / contrib / nfss-addons / psfonts.tex < prev    next >
Text File  |  1991-07-07  |  3KB  |  147 lines

  1. % psfonts.tex
  2. %
  3. % Frank Jensen (September 30, 1990)
  4.  
  5. \ifx\psfontsloaded\relax
  6. \else \let\psfontsloaded=\relax
  7.  
  8. \def\declare@font #1#2#3#4%
  9.    {\new@fontshape{#1}{#2}{#3}{%
  10.       <5>#4 at5pt%
  11.       <6>#4 at6pt%
  12.       <7>#4 at7pt%
  13.       <8>#4 at8pt%
  14.       <9>#4 at9pt%
  15.      <10>#4 at10pt%
  16.      <11>#4 at10.95445pt%
  17.      <12>#4 at12pt%
  18.      <14>#4 at14.4pt%
  19.      <17>#4 at17.28pt%
  20.      <20>#4 at20.736pt%
  21.      <25>#4 at24.8832pt}{}}
  22.  
  23. % Times Family
  24.  
  25. \declare@font{times}{m}{n}{ptmr}
  26. \declare@font{times}{b}{n}{ptmb}
  27. \declare@font{times}{b}{it}{ptmbi}
  28. \declare@font{times}{c}{n}{ptmrrn}
  29. \declare@font{times}{m}{sc}{ptmrc}
  30. \declare@font{times}{m}{it}{ptmri}
  31. \declare@font{times}{m}{sl}{ptmro}
  32. \declare@font{times}{x}{n}{ptmrre}
  33.  
  34. \extra@def{times}{}{}
  35.  
  36.  
  37.  
  38. % Helvetica Family
  39.  
  40. \declare@font{helvetica}{m}{n}{phvr}
  41. \declare@font{helvetica}{b}{n}{phvb}
  42. \declare@font{helvetica}{b}{it}{phvbo}
  43. \subst@fontshape{helvetica}{b}{sl}{helvetica}{b}{it}
  44. \declare@font{helvetica}{c}{n}{phvrrn}
  45. \declare@font{helvetica}{bc}{n}{phvbrn}
  46. \declare@font{helvetica}{bc}{it}{phvbon}
  47. \subst@fontshape{helvetica}{bc}{sl}{helvetica}{bc}{it}
  48. \declare@font{helvetica}{c}{it}{phvron}
  49. \subst@fontshape{helvetica}{c}{sl}{helvetica}{c}{it}
  50. \declare@font{helvetica}{m}{sc}{phvrc}
  51. \declare@font{helvetica}{m}{it}{phvro}
  52. \subst@fontshape{helvetica}{m}{sl}{helvetica}{m}{it}
  53.  
  54. \extra@def{helvetica}{}{}
  55.  
  56.  
  57.  
  58. % Bookman Family
  59.  
  60. \declare@font{bookman}{m}{n}{pbkl}
  61. \declare@font{bookman}{b}{n}{pbkd}
  62. \declare@font{bookman}{b}{it}{pbkdi}
  63. \declare@font{bookman}{m}{sc}{pbklc}
  64. \declare@font{bookman}{m}{it}{pbkli}
  65.  
  66. \extra@def{bookman}{}{}
  67.  
  68.  
  69.  
  70. % New Century Schoolbook Family
  71.  
  72. \declare@font{ncs}{m}{n}{pncr}
  73. \declare@font{ncs}{b}{n}{pncb}
  74. \declare@font{ncs}{b}{it}{pncbi}
  75. \declare@font{ncs}{m}{sc}{pncrc}
  76. \declare@font{ncs}{m}{it}{pncri}
  77.  
  78. \extra@def{ncs}{}{}
  79.  
  80.  
  81. % Courier Family
  82.  
  83. \declare@font{courier}{m}{n}{pcrr}
  84. \declare@font{courier}{b}{n}{pcrb}
  85. \declare@font{courier}{b}{it}{pcrbo}
  86. \declare@font{courier}{m}{it}{pcrro}
  87.  
  88. \extra@def{courier}{\hyphenchar #1\m@ne}{}
  89.  
  90.  
  91.  
  92. % Palatino Family
  93.  
  94. \declare@font{palatino}{m}{n}{pplr}
  95. \declare@font{palatino}{b}{n}{pplb}
  96. \declare@font{palatino}{b}{it}{pplbi}
  97. \declare@font{palatino}{b}{u}{pplbu}
  98. \declare@font{palatino}{c}{n}{pplrrn}
  99. \declare@font{palatino}{m}{sc}{pplrc}
  100. \declare@font{palatino}{m}{it}{pplri}
  101. \declare@font{palatino}{m}{sl}{pplro}
  102. \declare@font{palatino}{m}{u}{pplru}
  103. \declare@font{palatino}{x}{n}{pplrre}
  104.  
  105. \extra@def{palatino}{}{}
  106.  
  107.  
  108.  
  109. % AvantGarde Family
  110.  
  111. \declare@font{avantgarde}{m}{n}{pagk}
  112. \declare@font{avantgarde}{b}{n}{pagd}
  113. \declare@font{avantgarde}{b}{it}{pagdo}
  114. \subst@fontshape{avantgarde}{b}{sl}{avantgarde}{b}{it}
  115. \declare@font{avantgarde}{m}{sc}{pagkc}
  116. \declare@font{avantgarde}{m}{it}{pagko}
  117. \subst@fontshape{avantgarde}{m}{sl}{avantgarde}{m}{it}
  118.  
  119. \extra@def{avantgarde}{}{}
  120.  
  121.  
  122.  
  123. % Futura Family
  124.  
  125. \declare@font{futura}{c}{n}{pfuc}
  126. \declare@font{futura}{bc}{n}{pfubc}
  127. \declare@font{futura}{bc}{sl}{pfuboc}
  128. \subst@fontshape{futura}{b}{it}{futura}{b}{sl}
  129. \declare@font{futura}{ebc}{n}{pfuxc}
  130. \declare@font{futura}{ebc}{sl}{pfuxoc}
  131. \declare@font{futura}{lc}{n}{pfulc}
  132. \subst@fontshape{futura}{m}{it}{futura}{m}{sl}
  133.  
  134. \extra@def{futura}{}{}
  135.  
  136.  
  137.  
  138. % Default settings
  139.  
  140. \def\sfdefault{helvetica}
  141. \def\ttdefault{courier}
  142.  
  143. \def\bfdefault{b}
  144.  
  145. \fi
  146. \endinput
  147.